Sahara frog - Francés Inglés Diccionario